laparoscopic intervention - Turkish English Dictionary